Returns a search "handle" according to file search string.
FileFindFirstFile ( "filename" )
Parameters
filename | File search string. (* and ? wildcards accepted) |
Return Value
Success: | Returns a search "handle" for use with subsequent FileFindNextFile functions. |
Failure: | Returns -1 if error occurs. If the Folder is empty the @error is set to 1. |
Remarks
The search string is not case sensitive.
Related
FileClose, FileFindNextFile
Example
; Shows the filenames of all files in the current directory.
$search = FileFindFirstFile("*.*")
; Check if the search was successful
If $search = -1 Then
MsgBox(0, "Error", "No files/directories matched the search pattern")
Exit
EndIf
While 1
$file = FileFindNextFile($search)
If @error Then ExitLoop
MsgBox(4096, "File:", $file)
WEnd
; Close the search handle
FileClose($search)